Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 NEWTONS ROAD Detached £422,536 £325,000 3 Feb 2017
22 NEWTONS ROAD Detached £681,134 £135,200 26 Aug 1997
24 NEWTONS ROAD Detached £568,546 £310,000 8 Jan 2009
24A NEWTONS ROAD Detached £406,597 £228,000 18 Sep 2009